package com.fdb.efp.nls.service.facade.yed;

import com.fdb.basic.framework.core.exception.BizException;
import com.fdb.basic.framework.core.exception.HangException;
import com.fdb.efp.nls.service.vo.NlsApplyInfoVO;
import com.fdb.efp.nls.service.vo.queue.NlsProcessBizVO;

/**
 * 队列插槽服务接口
 * 
 * @author huangwb
 * @since 2018年12月29日 上午8:58:24
 * @version 1.0
 */
public interface YedSoltService {

	/**
	 * 队列插槽服务方法，各插槽实现该方法
	 * 
	 * @param nlsProcessBizVo
	 * @author huangwb
	 * @since 2018年12月29日 上午9:12:34
	 * @version 1.0
	 */
	public void execute(NlsProcessBizVO nlsProcessBizVo, NlsApplyInfoVO nlsApplyInfoVO, int soltOrder) throws HangException, BizException, Exception;
}
